Como vemos, los ficheros de la sede se encuentran en /var/www/wiki
Usar .htaccess
En httpd.conf agregamos lo siguiente: <Directory "/var/www/privado"> Options Indexes FollowSymLinks Includes AllowOverride All Order allow,deny Allow from all </Directory>
Generamos el fichero .htaccess y ponemos lo siguiente:
AuthName "Solo usuarios autorizados"
AuthType Basic
require valid-user
AuthUserFile /var/www/claves Genere el fichero de claves de acceso /var/www/claves utilizando el siguiente procedimiento:
touch /var/www/claves
Con el fin de establecer la seguridad necesaria, cambie los atributos de lectura y escritura solo para el usuario apache:
Table of Contents
Crear Virtual Host
En /etc/apache2/sites-available creamos un fichero con el siguiente contenido:NameVirtualHost *
<VirtualHost *>
ServerAdmin loretahur@prueba.com
ServerName www.prueba.com
DocumentRoot /var/www/
DirectoryIndex wiki/index.php
</VirtualHost>
Como vemos, los ficheros de la sede se encuentran en /var/www/wiki
Usar .htaccess
En httpd.conf agregamos lo siguiente:
<Directory "/var/www/privado">
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Generamos el fichero .htaccess y ponemos lo siguiente:
AuthName "Solo usuarios autorizados"
AuthType Basic
require valid-user
AuthUserFile /var/www/claves
Genere el fichero de claves de acceso /var/www/claves utilizando el siguiente procedimiento:
touch /var/www/claves
Con el fin de establecer la seguridad necesaria, cambie los atributos de lectura y escritura solo para el usuario apache:
chmod 600 /var/www/claves
chown apache:apache /var/www/claves
Añada uno o dos usuarios virtuales al fichero de claves utilizando el siguiente procedimiento:
htpasswd /var/www/claves fulano
htpasswd /var/www/claves mengano